/*! \file vector.h
 *	\brief <write description for vector.h>
 *
 *	created:	2009/11/10
 *	created:	10:11:2009   16:03
 *	filename: 	c:\src\main\libs\core\vector.h
 *	file path:	c:\src\main\libs\core
 *	file base:	vector
 *	file ext:	h
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */

#ifndef _CORE_VECTOR_H_
#define _CORE_VECTOR_H_

#pragma once

#include <vector>

#include <mem/mem_allocator.h>

namespace tt{
namespace core{

template<typename Class>
class Vector
{
public:
	typedef std::vector<Class, mem::allocator<Class>> Type;

private:
	Vector();
};

} //namespace core
} //namespace tt

#endif //_CORE_VECTOR_H_